Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 ORCHARD ROAD Semi-Detached £451,775 £240,000 5 Nov 2004
35 ORCHARD ROAD Detached £478,163 £99,500 27 Feb 1998
37 ORCHARD ROAD Semi-Detached £303,898 £175,000 26 Jun 2006
39 ORCHARD ROAD Semi-Detached £389,614 £225,500 28 Sep 2011
49 ORCHARD ROAD Detached £292,787 £237,000 15 Mar 2019